tourism investment license - Spanish English Dictionary